import Taro from '@tarojs/taro';

// const [rewardedVideoAd, setRewardedAd] = useState(undefined);
//   const [interstitialAd, setInterstitialAd] = useState(undefined);

const initAd = async () => {

    try {
        const res = Taro.getSystemInfoSync()
        console.log('小程序sdk版本：', res.SDKVersion)
    } catch (e) {
        // Do something when catch error
        console.log('获取系统信息异常：', e)
    }

    // 激励广告
    let rewardedVideoAd = Taro.createRewardedVideoAd({
        adUnitId: 'adunit-39e9e17254391172'
    });
    rewardedVideoAd.show();
    // // rewardedVideoAd.onError(e => setIsKeyContext(false))
    // rewardedVideoAd.onClose(e => {
    //   if (!e.isEnded) {
    //     setIsKeyContext(false)
    //   }
    // })
    // setRewardedAd(rewardedVideoAd)

    // //插屏广告
    // let interstitialAd = Taro.createInterstitialAd({
    //   adUnitId: 'adunit-9381b076be9275d0'
    // })
    // setInterstitialAd(interstitialAd)
}

// const handleMessageSubmit = () => {
//     if (messageContent && messageContent.trim() !== '') {
//       let message = createMessage(messageContent.trim(), 'user');
//       setHistoryMsgList((prev) => prev.concat(message));
//       console.log('【1】当前消息数量：', historyMsgList.length);

//       if (isFake) {
//         console.log('假消息模拟');
//         setHistoryMsgList((prev) => prev.concat(createMessage(
//           "机器人小黑为你服务，你的问题是" + messageContent + "，我还在学习中，还不能为你服务...."
//         )));
//         return
//       }

//       setIsLoading(true)
//       setMoveTime(moveTime + 1);
//       const sendMessages = isKeyContext ? historyMsgList.concat(message).map(item => item.content) : [messageContent]
//       console.log('【2】当前消息数量：', historyMsgList.length, '要发送的消息：', sendMessages);

//       // 清空输入的消息内容
//       setMessageContent('');
//       setListScrollTop((listScrollTop + (historyMsgList.length + 1) * 1000 + moveTime));

//       socket.sendSocketMessage(sendMessages);
//       // 先添加占位一个空消息，等待服务端响应
//       setHistoryMsgList(prevState => prevState.concat(createMessage("")))

//       // 如果对话超过30次，关闭一下连续对话，让其重新看个广告
//       if (historyMsgList.length !== 0 && historyMsgList.length % 30 === 0 && !showKeyContext) {
//         setIsKeyContext(false)
//       }

//       //10次对话弹出一次插屏广告
//       if (historyMsgList.length !== 0 && historyMsgList.length % 10 === 0) {
//         interstitialAd?.show();
//       }

//     }